package com.smx.sync.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;

/**
 * SyncTaskLog
 *
 * @author 廖功旺
 * @version 1.0
 * @since 2025/6/27 15:11
 */
@Data
@TableName("sync_task_log")
public class SyncTaskLog implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 任务ID
     */
    private Integer taskId;
    /**
     * 任务开始时间
     */
    private String startTime;
    /**
     * 任务结束时间
     */
    private String endTime;
    /**
     * 耗时（毫秒）
     */
    private Integer costTime;
    /**
     * 最后同步时间
     */
    private String lastSyncTime;
    /**
     * 状态（0 成功、1 失败）
     */
    private Integer status;
    /**
     * 同步数量
     */
    private Integer syncCount;
    /**
     * 记录日期
     */
    private String recordDate;
}
